package xcmg.device.dao.entity.warehouse;

import java.math.BigDecimal;
import java.util.Date;

public class AbnormalInDetailDO {
    private String id;

    private String abnormalNo;

    private String materialsNo;

    private String materialsDes;

    private String materialsType;

    private String unit;

    private BigDecimal qty;

    private BigDecimal realQty;

    private Integer state;

    private Date createDate;

    private BigDecimal printNum;

    private String createId;

    private String orgId;

    private AbnormalInDO abnormalIn;

    private String stockLocation;

    private String stockUserName;

    private Integer rownum;

    /** 单价*/
    private BigDecimal price;

    /** 总价*/
    private BigDecimal totalPrice;

    /** 已过账数量*/
    private BigDecimal postAmount;

    private String voucherNo;

    private String crmOrder;

    //国家
    private String country;

    //机型
    private String machineModel;

    //采购合同号
    private String purchaseContractNo;

    private String materialsDesEn;

    /**
     * 零件简号
     */
    private String materialsShortNo;

    /**
     * 零件所属车型
     */
    private String modelCode;

    public String getMaterialsDesEn() {
        return materialsDesEn;
    }

    public void setMaterialsDesEn(String materialsDesEn) {
        this.materialsDesEn = materialsDesEn;
    }

    public String getMaterialsShortNo() {
        return materialsShortNo;
    }

    public void setMaterialsShortNo(String materialsShortNo) {
        this.materialsShortNo = materialsShortNo;
    }

    public String getModelCode() {
        return modelCode;
    }

    public void setModelCode(String modelCode) {
        this.modelCode = modelCode;
    }

    public String getVoucherNo() {
        return voucherNo;
    }

    public void setVoucherNo(String voucherNo) {
        this.voucherNo = voucherNo;
    }

    public BigDecimal getPostAmount() {
        return postAmount;
    }

    public void setPostAmount(BigDecimal postAmount) {
        this.postAmount = postAmount;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public BigDecimal getTotalPrice() {
        return totalPrice;
    }

    public void setTotalPrice(BigDecimal totalPrice) {
        this.totalPrice = totalPrice;
    }

    public Integer getRownum() {
        return rownum;
    }

    public void setRownum(Integer rownum) {
        this.rownum = rownum;
    }

    public String getStockLocation() {
        return stockLocation;
    }

    public void setStockLocation(String stockLocation) {
        this.stockLocation = stockLocation;
    }

    public String getStockUserName() {
        return stockUserName;
    }

    public void setStockUserName(String stockUserName) {
        this.stockUserName = stockUserName;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    public String getAbnormalNo() {
        return abnormalNo;
    }

    public void setAbnormalNo(String abnormalNo) {
        this.abnormalNo = abnormalNo == null ? null : abnormalNo.trim();
    }

    public String getMaterialsNo() {
        return materialsNo;
    }

    public void setMaterialsNo(String materialsNo) {
        this.materialsNo = materialsNo == null ? null : materialsNo.trim();
    }

    public String getMaterialsDes() {
        return materialsDes;
    }

    public void setMaterialsDes(String materialsDes) {
        this.materialsDes = materialsDes == null ? null : materialsDes.trim();
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit == null ? null : unit.trim();
    }

    public BigDecimal getQty() {
        return qty;
    }

    public void setQty(BigDecimal qty) {
        this.qty = qty;
    }

    public BigDecimal getRealQty() {
        return realQty;
    }

    public void setRealQty(BigDecimal realQty) {
        this.realQty = realQty;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public BigDecimal getPrintNum() {
        return printNum;
    }

    public void setPrintNum(BigDecimal printNum) {
        this.printNum = printNum;
    }

    public AbnormalInDO getAbnormalIn() {
        return abnormalIn;
    }

    public void setAbnormalIn(AbnormalInDO abnormalIn) {
        this.abnormalIn = abnormalIn;
    }

    public String getMaterialsType() {
        return materialsType;
    }

    public void setMaterialsType(String materialsType) {
        this.materialsType = materialsType;
    }

    public String getCreateId() {
        return createId;
    }

    public void setCreateId(String createId) {
        this.createId = createId;
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    public String getCrmOrder() {
        return crmOrder;
    }

    public void setCrmOrder(String crmOrder) {
        this.crmOrder = crmOrder;
    }

    public String getCountry() {
        return country;
    }

    public void setCountry(String country) {
        this.country = country;
    }

    public String getMachineModel() {
        return machineModel;
    }

    public void setMachineModel(String machineModel) {
        this.machineModel = machineModel;
    }

    public String getPurchaseContractNo() {
        return purchaseContractNo;
    }

    public void setPurchaseContractNo(String purchaseContractNo) {
        this.purchaseContractNo = purchaseContractNo;
    }
}
